payment certifier - German English Dictionary